|
|
| Posizione nel menu |
|---|
| TechDraw → Aggiungi linee → Linea guida |
| Ambiente |
| TechDraw |
| Avvio veloce |
| Nessuno |
| Introdotto nella versione |
| 0.19 |
| Vedere anche |
| Blocco di testo, Simbolo di saldatura |
Lo strumento TechDraw Linea guida aggiunge una linea a una Vista. Altri oggetti di annotazione, come un Blocco di testo, possono essere collegati alla linea guida per formare annotazioni complesse.
Linea guida aggiunta ad una Vista
Base
Enumeration): il simbolo all'inizio della Linea guida. Opzioni: Enumeration): il simbolo alla fine della linea guida. Idem.Distance): la coordinata X della linea guida relativa alla Vista.Distance): la coordinata Y della linea guida relativa alla Vista.Leader
Link): la vista a cui è associata la Linea guida.VectorList): i punti della Linea guida.Bool): specifica se la Linea guida viene ridimensionata con DatiLeader Parent.Bool): specifica se l'ultimo segmento della Linea guida deve essere orizzontale.
Base
Bool): non utilizzato.Integer): sovrapposto o sovrapposto rispetto ad altri oggetti di disegno. disponibile dalla versione 0.21Line Format
Color): il colore della Linea guida.Enumeration): lo stile della Linea guida. Opzioni: Nessuna linea, Length): la larghezza della Linea guida.
Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.
Lo strumento Linea guida può essere utilizzato nelle macro e dalla console Python utilizzando la seguente funzione:
myPage = FreeCAD.ActiveDocument().Page
myBase = FreeCAD.ActiveDocument().View
leaderObj = FreeCAD.ActiveDocument.addObject('TechDraw::DrawLeaderLine','DrawLeaderLine')
FreeCAD.activeDocument().myPage.addView(leaderObj)
FreeCAD.activeDocument().leaderObj.LeaderParent = myBase
#first waypoint is always (0,0,0)
#rest of waypoints are positions relative to (0,0,0)
leaderObj.WayPoints = [p0,p1,p2]
leaderObj.X = 5
leaderObj.Y = 5